/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package BusinessLogic;

import BusinessEntity.BE_CasoPruebaEstimacion;
import DataAccessObject.DA_CasoPruebaEstimacion;
import java.sql.SQLException;
import java.util.ArrayList;

/**
 *
 * @author kuntouch
 */
public class BL_CasoPruebaEstimacion {
  
    
    private static BL_CasoPruebaEstimacion pinstancia=null;

    public static BL_CasoPruebaEstimacion obtenerInstancia()
    {
      if (pinstancia==null)
      {
          pinstancia=new BL_CasoPruebaEstimacion();
      }
      return pinstancia;
    }
    
    public void registrarCasoPruebaEstimacion(BE_CasoPruebaEstimacion objCasoPruebaEstimacion) throws InstantiationException, IllegalAccessException, SQLException{
        
        DA_CasoPruebaEstimacion.obtenerInstancia().registrarCasoPruebaEstimacion(objCasoPruebaEstimacion);    
    }
    
    public ArrayList<BE_CasoPruebaEstimacion> listaCasosPruebaEstimacion(int intIdRequerimiento) throws IllegalAccessException, InstantiationException, SQLException{
        return DA_CasoPruebaEstimacion.obtenerInstancia().listaCasosPruebaEstimacion(intIdRequerimiento);
    }
}
